clear up (the sky) - German English Dictionary